thecal sac
noun
: the membranous sac of dura mater covering the spinal cord and cauda equina and containing cerebrospinal fluid
Love words? Need even more definitions?
Merriam-Webster unabridged
Share